import pygame
import 配置
import random

class 龙虾类(pygame.sprite.Sprite):
    def __init__(self):
        pygame.sprite.Sprite.__init__(self);
        大图片 = pygame.image.load(配置.图片路径['龙虾图片'])
        self.image = pygame.transform.scale(大图片.subsurface((0, 0), (500, 500)), (50, 50))
        self.rect = self.image.get_rect()
        self.rect.x = 配置.画面大小[0]
        self.rect.y = random.randrange(0,配置.画面大小[1])
        self.速度 = 4
        self.上次方向 = 0

    def draw(self,screen):
        screen.blit(self.image,self.rect)

    def update(self):
        self.rect.x -= self.速度
        if self.rect.x<-10:
            self.rect.x = 配置.画面大小[0]
        return
        方向 = random.randrange(0,4)
        if 方向 != self.上次方向:
            if 方向 + self.上次方向 == 3:
                方向 = self.上次方向
            self.上次方向 = 方向
        if 方向==1:
            if self.rect.right <= 配置.画面大小[0]:
                self.rect.x += self.速度
        if 方向==2:
            if self.rect.left >= 0:
                self.rect.x -= self.速度
        if 方向==3:
            if self.rect.bottom <= 配置.画面大小[1]:
                self.rect.y += self.速度
        if 方向==0:
            if self.rect.top >= 0:
                self.rect.y -= self.速度
